her conscience pricked her - Alemán Inglés Diccionario